stone spreader - French English Dictionary